heavy-duty car - Turco Inglés Diccionario